be backed up for miles - Turc Anglais Dictionnaire